iT邦幫忙

2022 iThome 鐵人賽

DAY 10
0
Software Development

Web專案建置雜談系列 第 10

Web專案建置雜談 - Server的選用(下)

  • 分享至 

  • xImage
  •  

上一篇有提到了三種層級的雲端服務,那麼今天就來講一下這三種雲端服務的區別吧,以下是一般而言公司會提供的服務範圍

  • 基礎設施即服務 IaaS(Infrastructure-as-a-Service)
  • 平台即服務 PaaS(Platform-as-a-Service)
  • 軟體即服務 SaaS(Software-as-a-Service)

那麼這麼這麼饒舌的幾個東西,實際上又是怎麼區別的呢?

基礎設施即服務 IaaS (Infrastructure-as-a-Service)

首先提到的就是 IaaS 的部分,基本上這個層級雲端公司提供的服務便只是提供你一個節省建立「實體伺服器」和「資料中心」的時間和成本,只要向服務商申請即可在你自己的空間中建立服務的實體(相當於擁有遠端的一台電腦),好處就是能擁有對於系統的完全掌控,但相對的也必須擁有對於整體有著相當程度的理解。

平台即服務 PaaS (Platform-as-a-Service)

再來 PaaS 則是基於 IaaS 有著更上一層的包裝,你不需要對於如何建置虛擬機器、OS有著底層的了解,服務商會把這些都包裝起來給你,你只需要跟著服務商所提供的建置、測試、部署...等等流程,一步一步的設定好,就能將你的服務給建置起來,其中野手去了很多商業軟體的授權也好更新也好的麻煩瑣事。

軟體即服務 SaaS(Software-as-a-Service)

最後的這個層級 SaaS 則是更近一層的包裝,他甚至免去了你對於服務的自行開發,例如:我不需要寫一個mail server進行email的處理了,Google直接提供了你gmail的服務,你可以申請好帳號便可以使用相關的服務,甚至也提供了相當的API可以串接你自己在使用上的需求,或是 Google Analysis 、乃至於各式的facebook等等各式的APP其實也都算是廣義上的 SaaS 。這個層級你只需要去關注於你「資料」層級的事情就好。無需去花費心力在一些需要專業IT知識的活了。


上一篇
Web專案建置雜談 - Server的選用(上)
下一篇
Web專案建置雜談 - 實作篇(一)
系列文
Web專案建置雜談30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言